def method1():
    try:
        a = int(input(""))
        if int(a)  in[1,2,3]:
            return a
        else :
            raise ValueError
    except:
        print('输入错误，请重新输入')
        return method1()

def method2():
    try:
        b=int(input(""))
        return b
    except:
        print('输入错误，请重新输入')
        return method2()
def price():
    price=b * 20
print("********星译拉面馆欢迎你********")
print("菜单：")
order ={'1': '星译拉面','2': '牛肉泡馍', '3': '西红柿鸡蛋面'}
print(order)
print("请选择用餐：")
a =method1()
print("请输入数量：")
b=method2()
print("您总共买了%s份"%(b)+order[str(a)])
print("你一共需要支付：%s元,祝您用餐愉快"%(20*b))

print("----------------------------------------------------------------")
print("店 名： 星译拉面馆         机号：101")
print("收银员：  鲁秋胜")
print("----------------------------------------------------------------")
print("商品名称："+order[str(a)])
print("数量：%s"%(b))
print("合计金额：%s元"%(20*b))
print("实收金额：%s元"%(20*b))
print("退换货时凭此换发票")
print("顾客联办理")
print("谢谢惠顾，欢迎再次光临！")